package com.chushouya.manager.service.api;

import com.chushouya.manager.dto.api.doorservice.DoorServiceCheckRequest;
import com.chushouya.manager.dto.api.doorservice.DoorServiceCheckResponse;

/**
 * 上门服务API服务接口
 * 
 * @author chushouya
 */
public interface DoorServiceApiService {

    /**
     * 检查指定区域是否支持上门服务
     * 
     * @param request 检查请求参数
     * @return 检查结果
     */
    DoorServiceCheckResponse checkDoorServiceAvailable(DoorServiceCheckRequest request);

    /**
     * 根据区域代码检查是否支持上门服务
     * 
     * @param districtCode 区域代码
     * @return 检查结果
     */
    DoorServiceCheckResponse checkDoorServiceAvailable(String districtCode);
}
